Big Huge Thesaurus

pteroylmonoglutamic acid

noun